clockwork toy - Turkish English Dictionary